home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / lxopw810.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  35.3 KB  |  1,371 lines

  1.   *GPDSpecVersion: "1.0"
  2. *Include: "StdNames.gpd"
  3. *Include: "ttfsub.gpd"
  4. *GPDFileVersion: "1.0"
  5. *GPDFileName: "lxopw810.GPD"
  6. *ModelName: "Lexmark Optra W810 (MS)"
  7. *MasterUnits: PAIR(1200, 1200)
  8. *ResourceDLL: "OPTEURES.Dll"
  9. *PrinterType: PAGE
  10. *MaxCopies: 999
  11. *PrintRate: 35
  12. *PrintRateUnit: PPM
  13. *PrintRatePPM: 35
  14. *rcInstalledOptionNameID: 336
  15. *rcNotInstalledOptionNameID: 335
  16. *Feature: Orientation
  17. {
  18.     *rcNameID: =ORIENTATION_DISPLAY
  19.     *DefaultOption: PORTRAIT
  20.     *Option: PORTRAIT
  21.     {
  22.         *rcNameID: =PORTRAIT_DISPLAY
  23.         *Command: CmdSelect
  24.         {
  25.             *Order: DOC_SETUP.8
  26.             *NoPageEject?:TRUE
  27.     *Cmd: "<1B>&l0o1E"
  28.         }
  29.     }
  30.     *Option: LANDSCAPE_CC90
  31.     {
  32.         *rcNameID: =LANDSCAPE_DISPLAY
  33.         *Command: CmdSelect
  34.         {
  35.             *Order: DOC_SETUP.8
  36.             *NoPageEject?:TRUE
  37.     *Cmd: "<1B>&l1o1E"
  38.         }
  39.     }
  40. }
  41. *Feature: InputBin
  42. {
  43.     *rcNameID: =PAPER_SOURCE_DISPLAY
  44.     *DefaultOption: Option1
  45.     *Option: Option1
  46.     {
  47.         *rcNameID: 262
  48.         *OptionID: 262
  49.         *Command: CmdSelect
  50.         {
  51.             *Order: DOC_SETUP.11
  52.             *Cmd: "<1B>&l0H"
  53.         }
  54.     }
  55.     *Option: Option2
  56.     {
  57.         *rcNameID: 263
  58.         *OptionID: 263
  59.         *Command: CmdSelect
  60.         {
  61.             *Order: DOC_SETUP.11
  62.             *Cmd: "<1B>&l1H"
  63.         }
  64.     }
  65.     *Option: Option3
  66.     {
  67.         *rcNameID: 264
  68.         *OptionID: 264
  69.         *Command: CmdSelect
  70.         {
  71.             *Order: DOC_SETUP.11
  72.             *Cmd: "<1B>&l4H"
  73.         }
  74.     }
  75.     *Option: Option4
  76.     {
  77.         *rcNameID: 265
  78.         *OptionID: 265
  79.         *Command: CmdSelect
  80.         {
  81.             *Order: DOC_SETUP.11
  82.             *Cmd: "<1B>&l5H"
  83.         }
  84.     }
  85.     *Option: Option5
  86.     {
  87.         *rcNameID: 266
  88.         *OptionID: 266
  89.         *Command: CmdSelect
  90.         {
  91.             *Order: DOC_SETUP.11
  92.             *Cmd: "<1B>&l20H"
  93.         }
  94.     }
  95. *%    *Option: MANUAL
  96. *%    {
  97. *%        *Installable?:TRUE
  98. *%        *rcInstallableFeatureNameID: =MANUAL_FEED_DISPLAY
  99. *%        *rcNameID: =MANUAL_FEED_DISPLAY
  100. *%        *Command: CmdSelect
  101. *%        {
  102. *%           *Order: DOC_SETUP.11
  103. *%           *Cmd: "<1B>&l2H"
  104. *%         }
  105. *%    }
  106. }
  107. *Feature: Resolution
  108. {
  109.     *rcNameID: =RESOLUTION_DISPLAY
  110.     *DefaultOption: Option1
  111.     *Option: Option1
  112.     {
  113.         *Name: "600 x 600 " =DOTS_PER_INCH
  114.         *DPI: PAIR(600, 600)
  115.         *TextDPI: PAIR(600, 600)
  116.         *MinStripBlankPixels: 32
  117.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  118.         *SpotDiameter: 100
  119.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  120.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  121.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  122.         *Command: CmdSelect
  123.         {
  124.             *Order: JOB_SETUP.10
  125.             *Cmd: "@PJL SET RESOLUTION=600<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t600R"
  126.         }
  127.     }
  128.     *Option: Option2
  129.     {
  130.         *Name: "300 x 300 " =DOTS_PER_INCH
  131.         *DPI: PAIR(300, 300)
  132.         *TextDPI: PAIR(300, 300)
  133.         *MinStripBlankPixels: 32
  134.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  135.         *SpotDiameter: 100
  136.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  137.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  138.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  139.         *Command: CmdSelect
  140.         {
  141.             *Order: JOB_SETUP.10
  142.             *Cmd: "@PJL SET RESOLUTION=300<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t300R"
  143.         }
  144.     }
  145. }
  146. *Feature: PaperSize
  147. {
  148.     *rcNameID: =PAPER_SIZE_DISPLAY
  149.     *DefaultOption: LETTER
  150.     *Option: LETTER
  151.     {
  152.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  153.         *PageProtectMem: 4109
  154.         *switch: Orientation
  155.         {
  156.             *case: PORTRAIT
  157.             {
  158.                 *PrintableArea: PAIR(9600, 12648)
  159.                 *PrintableOrigin: PAIR(300, 300)
  160.  
  161.                 *CursorOrigin: PAIR(300, 180)
  162.                 *Command: CmdSelect
  163.                 {
  164.                     *Order: DOC_SETUP.12
  165.                     *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t5760x7704Y"
  166.                 }
  167.             }
  168.             *case: LANDSCAPE_CC90
  169.             {
  170.                 *PrintableArea: PAIR(9760, 12688)
  171.                 *PrintableOrigin: PAIR(200, 272)
  172.  
  173.                 *CursorOrigin: PAIR(200, 12960)
  174.                 *Command: CmdSelect
  175.                 {
  176.                     *Order: DOC_SETUP.12
  177.                     *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t7632x5880Y"
  178.                 }
  179.             }
  180.         }
  181.     }
  182.     *Option: LEGAL
  183.     {
  184.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  185.         *PageProtectMem: 5230
  186.         *switch: Orientation
  187.         {
  188.             *case: PORTRAIT
  189.             {
  190.                 *PrintableArea: PAIR(9600, 16356)
  191.                 *PrintableOrigin: PAIR(300, 204)
  192.  
  193.                 *CursorOrigin: PAIR(300, 180)
  194.                 *Command: CmdSelect
  195.                 {
  196.                     *Order: DOC_SETUP.12
  197.                     *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t5760x9864Y"
  198.                 }
  199.             }
  200.             *case: LANDSCAPE_CC90
  201.             {
  202.                 *PrintableArea: PAIR(9792, 16296)
  203.                 *PrintableOrigin: PAIR(204, 300)
  204.  
  205.                 *CursorOrigin: PAIR(204, 16596)
  206.                 *Command: CmdSelect
  207.                 {
  208.                     *Order: DOC_SETUP.12
  209.                     *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t9792x5880Y"
  210.                 }
  211.             }
  212.         }
  213.     }
  214. *%    *Option: Option3          *% Universal 11.69x17 in
  215. *%    {
  216. *%       *rcNameID: 297
  217. *%       *OptionID: 297
  218. *%       *PageDimensions: PAIR(14028, 20400)
  219. *%       *PageProtectMem: 9350
  220. *%      *switch: Orientation
  221. *%      {
  222. *%           *case: PORTRAIT
  223. *%          {
  224. *%              *PrintableArea: PAIR(13428, 19800)
  225. *%              *PrintableOrigin: PAIR(300, 300)
  226. *%             *CursorOrigin: PAIR(300, 200)
  227. *%              *Command: CmdSelect
  228. *%            {
  229. *%                 *Order: DOC_SETUP.12
  230. *%                *Cmd: "<1B>&l101a8c1E<1B>*p0x0Y<1B>*c0t7560x12000Y"
  231. *%            }
  232. *%        }
  233. *%        *case: LANDSCAPE_CC90
  234. *%        {
  235. *%            *PrintableArea: PAIR(13428, 19800)
  236. *%            *PrintableOrigin: PAIR(300, 300)
  237. *%            *CursorOrigin: PAIR(200, 20100)
  238. *%            *Command: CmdSelect
  239. *%            {
  240. *%                 *Order: DOC_SETUP.12
  241. *%                 *Cmd: "<1B>&l101a8c1E<1B>*p0x0Y<1B>*c0t11880x7680Y"
  242. *%             }
  243. *%        }
  244. *%    }
  245. *%    }
  246.     *Option: EXECUTIVE
  247.     {
  248.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  249.         *PageProtectMem: 4109
  250.         *switch: Orientation
  251.         {
  252.             *case: PORTRAIT
  253.             {
  254.                 *PrintableArea: PAIR(8100, 12156)
  255.                 *PrintableOrigin: PAIR(300, 204)
  256.  
  257.                 *CursorOrigin: PAIR(300, 180)
  258.                 *Command: CmdSelect
  259.                 {
  260.                     *Order: DOC_SETUP.12
  261.                     *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t4860x7344Y"
  262.                 }
  263.             }
  264.             *case: LANDSCAPE_CC90
  265.             {
  266.                 *PrintableArea: PAIR(8292, 12096)
  267.                 *PrintableOrigin: PAIR(204, 300)
  268.  
  269.                 *CursorOrigin: PAIR(204, 12396)
  270.                 *Command: CmdSelect
  271.                 {
  272.                     *Order: DOC_SETUP.12
  273.                     *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t7272x4980Y"
  274.                 }
  275.             }
  276.         }
  277.     }
  278.     *Option: A4
  279.     {
  280.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  281.         *PageProtectMem: 4249
  282.         *switch: Orientation
  283.         {
  284.             *case: PORTRAIT
  285.             {
  286.                 *PrintableArea: PAIR(9312, 13584)
  287.                 *PrintableOrigin: PAIR(288, 204)
  288.  
  289.                 *CursorOrigin: PAIR(288, 180)
  290.                 *Command: CmdSelect
  291.                 {
  292.                     *Order: DOC_SETUP.12
  293.                     *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t5594x8201Y"
  294.                 }
  295.             }
  296.             *case: LANDSCAPE_CC90
  297.             {
  298.                 *PrintableArea: PAIR(9516, 13524)
  299.                 *PrintableOrigin: PAIR(204, 300)
  300.  
  301.                 *CursorOrigin: PAIR(204, 13824)
  302.                 *Command: CmdSelect
  303.                 {
  304.                     *Order: DOC_SETUP.12
  305.                     *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t8129x5714Y"
  306.                 }
  307.             }
  308.         }
  309.     }
  310.     *Option: A5
  311.     {
  312.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  313.         *PageProtectMem: 2125
  314.         *switch: Orientation
  315.         {
  316.             *case: PORTRAIT
  317.             {
  318.                 *PrintableArea: PAIR(6384, 9432)
  319.                 *PrintableOrigin: PAIR(300, 240)
  320.  
  321.                 *CursorOrigin: PAIR(300, 160)
  322.                 *Command: CmdSelect
  323.                 {
  324.                     *Order: DOC_SETUP.12
  325.                     *Cmd: "<1B>&l13a8c1E<1B>*p0x0Y<1B>*c0t3838x5762Y"
  326.                 }
  327.             }
  328.             *case: LANDSCAPE_CC90
  329.             {
  330.                 *PrintableArea: PAIR(6588, 9312)
  331.                 *PrintableOrigin: PAIR(204, 420)
  332.  
  333.                 *CursorOrigin: PAIR(204, 9732)
  334.                 *Command: CmdSelect
  335.                 {
  336.                     *Order: DOC_SETUP.12
  337.                     *Cmd: "<1B>&l13a8c1E<1B>*p0x0Y<1B>*c0t5594x3958Y"
  338.                 }
  339.             }
  340.         }
  341.     }
  342.      *Option: B5
  343.     {
  344.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  345.         *PageProtectMem: 3198
  346.         *switch: Orientation
  347.         {
  348.             *case: PORTRAIT
  349.             {
  350.                 *PrintableArea: PAIR(7884, 11740)
  351.                 *PrintableOrigin: PAIR(420, 202)
  352.                 *CursorOrigin: PAIR(302, 200)
  353.                 *Command: CmdSelect
  354.                 {
  355.                     *Order: DOC_SETUP.12
  356.                     *Cmd: "<1B>&l12a8c1E<1B>*p0x0Y<1B>*c0t4802x7094Y"
  357.                 }
  358.             }
  359.             *case: LANDSCAPE_CC90
  360.             {
  361.                 *PrintableArea: PAIR(8124, 11640)
  362.                 *PrintableOrigin: PAIR(180, 300)
  363.                 *CursorOrigin: PAIR(160, 11940)
  364.                 *Command: CmdSelect
  365.                 {
  366.                     *Order: DOC_SETUP.12
  367.                     *Cmd: "<1B>&l12a8c1E<1B>*p0x0Y<1B>*c0t6998x4970Y"
  368.                 }
  369.             }
  370.         }
  371.     }
  372.    *Option: A3
  373.     {
  374.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  375.         *PageProtectMem: 9667
  376.         *switch: Orientation
  377.         {
  378.             *case: PORTRAIT
  379.             {
  380.                 *PrintableArea: PAIR(13428, 19308)
  381.                 *PrintableOrigin: PAIR(300, 300)
  382.                 *CursorOrigin: PAIR(300, 180)
  383.                 *Command: CmdSelect
  384.                 {
  385.                     *Order: DOC_SETUP.12
  386.                     *Cmd: "<1B>&l27a8c1E<1B>*p0x0Y<1B>*c0t8057x11693Y"
  387.                 }
  388.             }
  389.             *case: LANDSCAPE_CC90
  390.             {
  391.                 *PrintableArea: PAIR(13548, 19368)
  392.                 *PrintableOrigin: PAIR(240, 240)
  393.                 *CursorOrigin: PAIR(200, 19608)
  394.                 *Command: CmdSelect
  395.                 {
  396.                     *Order: DOC_SETUP.12
  397.                     *Cmd: "<1B>&l27a8c1E<1B>*p0x0Y<1B>*c0t11621x8177Y"
  398.                 }
  399.             }
  400.         }
  401.     }
  402.     *Option: Option9     *%Ledger 11x17 in
  403.     {
  404.         *rcNameID: 261
  405.         *OptionID: 261
  406.         *PageDimensions: PAIR(13200, 20400)
  407.         *PageProtectMem: 9350
  408.         *switch: Orientation
  409.         {
  410.             *case: PORTRAIT
  411.             {
  412.                 *PrintableArea: PAIR(12600, 19800)
  413.                 *PrintableOrigin: PAIR(300, 300)
  414.                 *CursorOrigin: PAIR(300, 200)
  415.                 *Command: CmdSelect
  416.                 {
  417.                     *Order: DOC_SETUP.12
  418.                     *Cmd: "<1B>&l6a8c1E<1B>*p0x0Y<1B>*c0t7560x12000Y"
  419.                 }
  420.             }
  421.             *case: LANDSCAPE_CC90
  422.             {
  423.                 *PrintableArea: PAIR(12600, 19800)
  424.                 *PrintableOrigin: PAIR(300, 300)
  425.                 *CursorOrigin: PAIR(200, 20100)
  426.                 *Command: CmdSelect
  427.                 {
  428.                     *Order: DOC_SETUP.12
  429.                     *Cmd: "<1B>&l6a8c1E<1B>*p0x0Y<1B>*c0t11880x7680Y"
  430.                 }
  431.             }
  432.         }
  433.     }
  434.     *Option: B4
  435.     {
  436.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  437.         *PageProtectMem: 9350
  438.         *switch: Orientation
  439.         {
  440.             *case: PORTRAIT
  441.             {
  442.                 *PrintableArea: PAIR(11544, 16596)
  443.                 *PrintableOrigin: PAIR(300, 300)
  444.                 *CursorOrigin: PAIR(300, 200)
  445.                 *Command: CmdSelect
  446.                 {
  447.                     *Order: DOC_SETUP.12
  448.                     *Cmd: "<1B>&l46a8c1E<1B>*p0x0Y<1B>*c0t7560x12000Y"
  449.                 }
  450.             }
  451.             *case: LANDSCAPE_CC90
  452.             {
  453.                 *PrintableArea: PAIR(11544, 16596)
  454.                 *PrintableOrigin: PAIR(300, 300)
  455.                 *CursorOrigin: PAIR(200, 16896)
  456.                 *Command: CmdSelect
  457.                 {
  458.                     *Order: DOC_SETUP.12
  459.                     *Cmd: "<1B>&l46a8c1E<1B>*p0x0Y<1B>*c0t11880x7680Y"
  460.                 }
  461.             }
  462.         }
  463.     }
  464.     *Option: CUSTOMSIZE
  465.     {
  466.         *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  467.         *MinSize: PAIR(3300,6000)
  468.         *MaxSize: PAIR(10812, 16800)
  469.         *MaxPrintableWidth: 10812
  470.         *PageProtectMem: 1692
  471.         *switch: Orientation
  472.         {
  473.             *case: PORTRAIT
  474.             {
  475.                 *CustCursorOriginX:  %d{200}
  476.                 *CustCursorOriginY:   %d{180 }
  477.                 *CustPrintableOriginX:  %d{300 }
  478.                 *CustPrintableOriginY:  %d{300}
  479.                 *CustPrintableSizeX:   %d{ PhysPaperWidth - 600 }
  480.                 *CustPrintableSizeY:  %d{ PhysPaperLength - 600 }
  481.       *Command: CmdSelect
  482.                 {
  483.                     *Order: DOC_SETUP.12
  484.                     *Cmd: "<1B>&l101a8c1E<1B>*p0x0Y<1B>*c0t5760x9864Y"
  485.                 }
  486.             }
  487.             *case: LANDSCAPE_CC90
  488.             {
  489.                 *CustCursorOriginX:  %d{200}
  490.                 *CustCursorOriginY:   %d{22540 }
  491.                 *CustPrintableOriginX:  %d{200 }
  492.                 *CustPrintableOriginY:  %d{300}
  493.                 *CustPrintableSizeX:   %d{ PhysPaperWidth - 400 }
  494.                 *CustPrintableSizeY:  %d{ PhysPaperLength - 600 }
  495.       *Command: CmdSelect
  496.                 {
  497.                     *Order: DOC_SETUP.12
  498.                     *Cmd: "<1B>&l101a8c1E<1B>*p0x0Y<1B>*c0t9792x5880Y"
  499.                 }
  500.             }
  501.         }
  502.     }
  503. }
  504. *Feature: Punch
  505. {
  506.     *rcNameID: 330
  507.     *FeatureType: DOC_PROPERTY
  508.     *DefaultOption: LPunchOFF
  509.     *Option: LPunchOFF
  510.     {
  511.         *rcNameID: =OFF_DISPLAY
  512.         *Command: CmdSelect
  513.         {
  514.             *Order: JOB_SETUP.5
  515.             *Cmd: "@PJL SET LPUNCH=OFF<0A>"
  516.         }
  517.     }
  518.     *Option: LPunchON
  519.     {
  520.         *rcNameID: =ON_DISPLAY
  521.         *Command: CmdSelect
  522.         {
  523.             *Order: JOB_SETUP.5
  524.             *Cmd: "@PJL SET LPUNCH=ON<0A>"
  525.         }
  526.     }
  527. }
  528. *Feature: Stapling
  529. {
  530.     *rcNameID: 331
  531.     *FeatureType: DOC_PROPERTY
  532.     *DefaultOption: LStapleOFF
  533.     *Option:  LStapleOFF
  534.     {
  535.         *rcNameID: 338
  536.         *Command: CmdSelect
  537.         {
  538.             *Order: JOB_SETUP.6
  539.             *Cmd: "@PJL SET LSTAPLE=OFF<0A>"
  540.         }
  541.     }
  542.     *Option: LStapleON
  543.     {
  544.         *rcNameID: 339
  545.         *Command: CmdSelect
  546.         {
  547.             *Order: JOB_SETUP.6
  548.             *Cmd: "@PJL SET LSTAPLE=ON<0A>"
  549.         }
  550.     }
  551. }
  552. *Feature: OutputBin
  553. {
  554.     *rcNameID: =OUTPUTBIN_DISPLAY
  555.     *DefaultOption: Option1
  556.     *Option: Option1  *% standard bin
  557.     {
  558.         *rcNameID: 273
  559.         *Command: CmdSelect
  560.         {
  561.             *Order: DOC_SETUP.14
  562.             *Cmd: "<1B>&l1G"
  563.         }
  564.     }
  565.  
  566.     *Option: Option2    *%  bin 1
  567.     {
  568.         *rcNameID: 276
  569.         *Command: CmdSelect
  570.         {
  571.             *Order: DOC_SETUP.14
  572.             *Cmd: "<1B>&l3G"
  573.         }
  574.     }
  575.     *Option: Option3    *%  bin 2
  576.     {
  577.         *rcNameID: 278
  578.         *Command: CmdSelect
  579.         {
  580.             *Order: DOC_SETUP.14
  581.             *Cmd: "<1B>&l4G"
  582.         }
  583.     }
  584.     *Option: Option4    *%  bin 3
  585.     {
  586.         *rcNameID: 279
  587.         *Command: CmdSelect
  588.         {
  589.             *Order: DOC_SETUP.14
  590.             *Cmd: "<1B>&l5G"
  591.         }
  592.     }
  593.     *Option: Option5     *%  bin 4
  594.     {
  595.         *rcNameID: 280
  596.         *Command: CmdSelect
  597.         {
  598.             *Order: DOC_SETUP.14
  599.             *Cmd: "<1B>&l6G"
  600.         }
  601.     }
  602.     *Option: Option6      *%  bin 5
  603.     {
  604.         *rcNameID: 281
  605.         *Command: CmdSelect
  606.         {
  607.             *Order: DOC_SETUP.14
  608.             *Cmd: "<1B>&l7G"
  609.         }
  610.     }
  611.     *Option: Option7     *%  bin 6
  612.     {
  613.         *rcNameID: 282
  614.         *Command: CmdSelect
  615.         {
  616.             *Order: DOC_SETUP.14
  617.             *Cmd: "<1B>&l8G"
  618.         }
  619.     }
  620.     *Option: Option8     *%  bin 7
  621.     {
  622.         *rcNameID: 283
  623.         *Command: CmdSelect
  624.         {
  625.             *Order: DOC_SETUP.14
  626.             *Cmd: "<1B>&l9G"
  627.         }
  628.     }
  629.     *Option: Option9     *%  bin 8
  630.     {
  631.         *rcNameID: 284
  632.         *Command: CmdSelect
  633.         {
  634.             *Order: DOC_SETUP.14
  635.             *Cmd: "<1B>&l10G"
  636.         }
  637.     }
  638.     *Option: Option10     *%  bin 9
  639.     {
  640.         *rcNameID: 285
  641.         *Command: CmdSelect
  642.         {
  643.             *Order: DOC_SETUP.14
  644.             *Cmd: "<1B>&l11G"
  645.         }
  646.     }
  647.     *Option: Option11     *%  bin 10
  648.     {
  649.         *rcNameID: 286
  650.         *Command: CmdSelect
  651.         {
  652.             *Order: DOC_SETUP.14
  653.             *Cmd: "<1B>&l12G"
  654.         }
  655.     }
  656.   }
  657. *%*InvalidCombination: LIST(OptionalOutputBin.2BinFinisher, OutputBin.Option1)
  658. *InvalidCombination: LIST(OptionalOutputBin.2BinFinisher, OutputBin.Option4)
  659. *InvalidCombination: LIST(OptionalOutputBin.2BinFinisher, OutputBin.Option5)
  660. *InvalidCombination: LIST(OptionalOutputBin.2BinFinisher, OutputBin.Option6)
  661. *InvalidCombination: LIST(OptionalOutputBin.2BinFinisher, OutputBin.Option7)
  662. *InvalidCombination: LIST(OptionalOutputBin.2BinFinisher, OutputBin.Option8)
  663. *InvalidCombination: LIST(OptionalOutputBin.2BinFinisher, OutputBin.Option9)
  664. *InvalidCombination: LIST(OptionalOutputBin.2BinFinisher, OutputBin.Option10)
  665. *InvalidCombination: LIST(OptionalOutputBin.2BinFinisher, OutputBin.Option11)
  666. *InvalidCombination: LIST(OptionalOutputBin.None, OutputBin.Option2)
  667. *InvalidCombination: LIST(OptionalOutputBin.None, OutputBin.Option3)
  668. *InvalidCombination: LIST(OptionalOutputBin.None, OutputBin.Option4)
  669. *InvalidCombination: LIST(OptionalOutputBin.None, OutputBin.Option5)
  670. *InvalidCombination: LIST(OptionalOutputBin.None, OutputBin.Option6)
  671. *InvalidCombination: LIST(OptionalOutputBin.None, OutputBin.Option7)
  672. *InvalidCombination: LIST(OptionalOutputBin.None, OutputBin.Option8)
  673. *InvalidCombination: LIST(OptionalOutputBin.None, OutputBin.Option9)
  674. *InvalidCombination: LIST(OptionalOutputBin.None, OutputBin.Option10)
  675. *InvalidCombination: LIST(OptionalOutputBin.None, OutputBin.Option11)
  676. *%*InvalidCombination: LIST(OptionalOutputBin.10BinMailbox, OutputBin.Option1)
  677. *Feature: Offset
  678. {
  679.     *rcNameID: 341
  680.     *DefaultOption: Option2
  681.      *Option: Option1
  682.       {
  683.         *rcNameID: =ON_DISPLAY
  684.         *Command: CmdSelect
  685.         {
  686.             *Order: JOB_SETUP.7
  687.             *Cmd: "@PJL SET JOBOFFSET=ON<0A>"
  688.         }
  689.     }
  690.     *Option: Option2
  691.       {
  692.         *rcNameID: =OFF_DISPLAY
  693.         *Command: CmdSelect
  694.         {
  695.             *Order: JOB_SETUP.7
  696.             *Cmd: "@PJL SET JOBOFFSET=OFF<0A>"
  697.         }
  698.     }
  699.    *%*Option: Option3
  700.      *% {
  701.        *% *rcNameID: 342
  702.       *%  *Command: CmdSelect
  703.        *% {
  704.          *%   *Order: JOB_SETUP.7
  705.            *% *Cmd: "@PJL SET JOBOFFSET=BETWEENJOBS<0A>"
  706.       *%  }
  707.  *%   }
  708.     *Option: Option3
  709.       {
  710.         *rcNameID: 343
  711.         *Command: CmdSelect
  712.         {
  713.             *Order: JOB_SETUP.7
  714.             *Cmd: "@PJL SET JOBOFFSET=BETWEENCOPIES<0A>"
  715.         }
  716.     }
  717. }
  718.  
  719. *Feature: IET
  720. {
  721.     *rcNameID: 337
  722.     *DefaultOption: Option2
  723.     *Option: Option1
  724.     {
  725.         *rcNameID: =ON_DISPLAY
  726.         *Command: CmdSelect
  727.         {
  728.             *Order: JOB_SETUP.3
  729.             *Cmd: "@PJL SET LIMAGEENHANCE=ON<0A>"
  730.         }
  731.     }
  732.     *Option: Option2
  733.     {
  734.         *rcNameID: =OFF_DISPLAY
  735.         *Command: CmdSelect
  736.         {
  737.             *Order: JOB_SETUP.3
  738.             *Cmd: "@PJL SET LIMAGEENHANCE=OFF<0A>"
  739.         }
  740.     }
  741. }
  742. *InvalidCombination: LIST(IET.Option1, Resolution.Option2)
  743. *Feature: PrintDensity
  744. {
  745.     *rcNameID: =PRINTDENSITY_DISPLAY
  746.     *DefaultOption: Option3
  747.     *Option: Option1
  748.     {
  749.         *rcNameID: 318
  750.         *Command: CmdSelect
  751.         {
  752.             *Order: JOB_SETUP.8
  753.             *Cmd: "@PJL SET DENSITY=1<0A>"
  754.         }
  755.     }
  756.      *Option: Option2
  757.     {
  758.        *rcNameID: 315
  759.         *Command: CmdSelect
  760.         {
  761.             *Order: JOB_SETUP.8
  762.             *Cmd: "@PJL SET DENSITY=2<0A>"
  763.         }
  764.     }
  765.     *Option: Option3
  766.     {
  767.         *rcNameID: 320
  768.         *Command: CmdSelect
  769.         {
  770.             *Order: JOB_SETUP.8
  771.             *Cmd: "@PJL SET DENSITY=3<0A>"
  772.         }
  773.     }
  774.      *Option: Option4
  775.     {
  776.         *rcNameID: 317
  777.         *Command: CmdSelect
  778.         {
  779.             *Order: JOB_SETUP.8
  780.             *Cmd: "@PJL SET DENSITY=4<0A>"
  781.         }
  782.     }
  783.     *Option: Option5
  784.     {
  785.         *rcNameID: 319
  786.         *Command: CmdSelect
  787.         {
  788.             *Order: JOB_SETUP.8
  789.             *Cmd: "@PJL SET DENSITY=5<0A>"
  790.         }
  791.     }
  792. }
  793. *Feature: TonerSaver
  794. {
  795.     *rcNameID: 321
  796.     *DefaultOption: Option2
  797.     *Option: Option1
  798.     {
  799.         *rcNameID: =ON_DISPLAY
  800.         *Command: CmdSelect
  801.         {
  802.             *Order: JOB_SETUP.2
  803.             *Cmd: "@PJL SET ECONOMODE=ON<0A>"
  804.         }
  805.     }
  806.     *Option: Option2
  807.     {
  808.         *rcNameID: =OFF_DISPLAY
  809.         *Command: CmdSelect
  810.         {
  811.             *Order: JOB_SETUP.2
  812.             *Cmd: "@PJL SET ECONOMODE=OFF<0A>"
  813.         }
  814.     }
  815.    }
  816. *Feature: MediaType
  817. {
  818.     *rcNameID: =MEDIA_TYPE_DISPLAY
  819.     *DefaultOption: AUTOSELECT
  820.  
  821.      *Option: AUTOSELECT
  822.     {
  823.         *rcNameID: 262
  824.         *Command: CmdSelect
  825.         {
  826.             *Order: DOC_SETUP.15
  827.             *Cmd: ""
  828.         }
  829.     }
  830.     *Option: PLAIN
  831.     {
  832.         *rcNameID: =PLAIN_PAPER_DISPLAY
  833.         *Command: CmdSelect
  834.         {
  835.             *Order: DOC_SETUP.15
  836.             *Cmd: "<1B>&n6WdPlain"
  837.         }
  838.     }
  839.     *Option: TRANSPARENCY
  840.     {
  841.         *rcNameID: =TRANSPARENCY_DISPLAY
  842.         *Command: CmdSelect
  843.         {
  844.             *Order: DOC_SETUP.15
  845.             *Cmd: "<1B>&n13WdTransparency"
  846.         }
  847.     }
  848.     *Option: BOND
  849.     {
  850.         *rcNameID: 323
  851.         *Command: CmdSelect
  852.         {
  853.             *Order: DOC_SETUP.15
  854.             *Cmd: "<1B>&n5WdBond"
  855.         }
  856.     }
  857.      *Option: CARDSTOCK
  858.     {
  859.         *rcNameID: 324
  860.         *Command: CmdSelect
  861.         {
  862.             *Order: DOC_SETUP.15
  863.             *Cmd: "<1B>&n11WdCard Stock"
  864.  
  865.         }
  866.     }
  867.    *Option: LABELS
  868.     {
  869.         *rcNameID: 325
  870.         *Command: CmdSelect
  871.         {
  872.             *Order: DOC_SETUP.15
  873.             *Cmd: "<1B>&n7WdLabels"
  874.  
  875.         }
  876.     }
  877.     *Option: LETTERHEAD
  878.     {
  879.         *rcNameID: 326
  880.         *Command: CmdSelect
  881.         {
  882.             *Order: DOC_SETUP.15
  883.             *Cmd: "<1B>&n11WdLetterhead"
  884.  
  885.         }
  886.     }
  887.     *Option: PREPRINTED
  888.     {
  889.         *rcNameID: 327
  890.         *Command: CmdSelect
  891.         {
  892.             *Order: DOC_SETUP.15
  893.             *Cmd: "<1B>&n11WdPreprinted"
  894.  
  895.         }
  896.     }
  897.    *Option: COLOREDPAPER
  898.     {
  899.         *rcNameID: 328
  900.         *Command: CmdSelect
  901.         {
  902.             *Order: DOC_SETUP.15
  903.             *Cmd: "<1B>&n6WdColor"
  904.  
  905.         }
  906.     }
  907. }
  908. *Feature: Halftone
  909. {
  910.     *rcNameID: =HALFTONING_DISPLAY
  911.     *DefaultOption: HT_PATSIZE_AUTO
  912.     *Option: HT_PATSIZE_AUTO
  913.     {
  914.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  915.     }
  916.     *Option: HT_PATSIZE_SUPERCELL_M
  917.     {
  918.         *rcNameID: =HT_SUPERCELL_DISPLAY
  919.     }
  920.     *Option: HT_PATSIZE_6x6_M
  921.     {
  922.         *rcNameID: =HT_DITHER6X6_DISPLAY
  923.     }
  924.     *Option: HT_PATSIZE_8x8_M
  925.     {
  926.         *rcNameID: =HT_DITHER8X8_DISPLAY
  927.     }
  928. }
  929. *Feature: Memory
  930. {
  931.     *rcNameID: =PRINTER_MEMORY_DISPLAY
  932.     *DefaultOption: 8192KB
  933.     *Option: 8192KB
  934.     {
  935.         *Name: "8MB"
  936.         *MemoryConfigKB: PAIR(8192, 8075)
  937.     }
  938.     *Option: 12288KB
  939.     {
  940.         *Name: "12MB"
  941.         *MemoryConfigKB: PAIR(12288, 12171)
  942.     }
  943.     *Option: 16384KB
  944.     {
  945.         *Name: "16MB"
  946.         *MemoryConfigKB: PAIR(16384, 13950)
  947.     }
  948.     *Option: 20480KB
  949.     {
  950.         *Name: "20MB"
  951.         *MemoryConfigKB: PAIR(20480, 17550)
  952.     }
  953.     *Option: 24576KB
  954.     {
  955.         *Name: "24MB"
  956.         *MemoryConfigKB: PAIR(24576, 21150)
  957.     }
  958.     *Option: 28672KB
  959.     {
  960.         *Name: "28MB"
  961.         *MemoryConfigKB: PAIR(28672, 24750)
  962.     }
  963.     *Option: 32768KB
  964.     {
  965.         *Name: "32MB"
  966.         *MemoryConfigKB: PAIR(32768, 28350)
  967.     }
  968.     *Option: 36864KB
  969.     {
  970.         *Name: "36MB"
  971.         *MemoryConfigKB: PAIR(36864, 31950)
  972.     }
  973.     *Option: 40960KB
  974.     {
  975.         *Name: "40MB"
  976.         *MemoryConfigKB: PAIR(40960, 35550)
  977.     }
  978.     *Option: 45056KB
  979.     {
  980.         *Name: "44MB"
  981.         *MemoryConfigKB: PAIR(45056, 39150)
  982.     }
  983.     *Option: 49152KB
  984.     {
  985.         *Name: "48MB"
  986.         *MemoryConfigKB: PAIR(49152, 43050)
  987.     }
  988.     *Option: 53248KB
  989.     {
  990.         *Name: "52MB"
  991.         *MemoryConfigKB: PAIR(53248, 46350)
  992.     }
  993.     *Option: 57344KB
  994.     {
  995.         *Name: "56MB"
  996.         *MemoryConfigKB: PAIR(57344, 49950)
  997.     }
  998.     *Option: 61440KB
  999.     {
  1000.         *Name: "60MB"
  1001.         *MemoryConfigKB: PAIR(61440, 53550)
  1002.     }
  1003.     *Option: 65536KB
  1004.     {
  1005.         *Name: "64MB"
  1006.         *MemoryConfigKB: PAIR(65536, 57150)
  1007.     }
  1008.     *Option: 73728KB
  1009.     {
  1010.         *Name: "72MB"
  1011.         *MemoryConfigKB: PAIR(73728, 64350)
  1012.     }
  1013.     *Option: 77824KB
  1014.     {
  1015.         *Name: "76MB"
  1016.         *MemoryConfigKB: PAIR(77824, 67950)
  1017.     }
  1018.     *Option: 81920KB
  1019.     {
  1020.         *Name: "80MB"
  1021.         *MemoryConfigKB: PAIR(81920, 71550)
  1022.     }
  1023.     *Option: 86016KB
  1024.     {
  1025.         *Name: "84MB"
  1026.         *MemoryConfigKB: PAIR(86016, 75150)
  1027.     }
  1028.     *Option: 90112KB
  1029.     {
  1030.         *Name: "88MB"
  1031.         *MemoryConfigKB: PAIR(90112, 78750)
  1032.     }
  1033.     *Option: 94208KB
  1034.     {
  1035.         *Name: "92MB"
  1036.         *MemoryConfigKB: PAIR(94208, 82350)
  1037.     }
  1038.     *Option: 98304KB
  1039.     {
  1040.         *Name: "96MB"
  1041.         *MemoryConfigKB: PAIR(98304, 85950)
  1042.     }
  1043.     *Option: 106496KB
  1044.     {
  1045.         *Name: "104MB"
  1046.         *MemoryConfigKB: PAIR(106496, 93350)
  1047.     }
  1048.     *Option: 110592KB
  1049.     {
  1050.         *Name: "108MB"
  1051.         *MemoryConfigKB: PAIR(110592, 96950)
  1052.     }
  1053.     *Option: 114688KB
  1054.     {
  1055.         *Name: "112MB"
  1056.         *MemoryConfigKB: PAIR(114688, 100550)
  1057.     }
  1058.     *Option: 122880KB
  1059.     {
  1060.         *Name: "120MB"
  1061.         *MemoryConfigKB: PAIR(122880, 108750)
  1062.     }
  1063.     *Option: 139264KB
  1064.     {
  1065.         *Name: "136MB"
  1066.         *MemoryConfigKB: PAIR(139264, 123750)
  1067.     }
  1068.     *Option: 143360KB
  1069.     {
  1070.         *Name: "140MB"
  1071.         *MemoryConfigKB: PAIR(143360, 127350)
  1072.     }
  1073.     *Option: 147456KB
  1074.     {
  1075.         *Name: "144MB"
  1076.         *MemoryConfigKB: PAIR(147456, 130950)
  1077.     }
  1078.     *Option: 155648KB
  1079.     {
  1080.         *Name: "152MB"
  1081.         *MemoryConfigKB: PAIR(155648, 138150)
  1082.     }
  1083.     *Option: 172032KB
  1084.     {
  1085.         *Name: "168MB"
  1086.         *MemoryConfigKB: PAIR(172032, 152550)
  1087.     }
  1088.     *Option: 204800KB
  1089.     {
  1090.         *Name: "200MB"
  1091.         *MemoryConfigKB: PAIR(204800, 181350)
  1092.     }
  1093. }
  1094. *Feature: DuplexUnit
  1095. {
  1096.     *rcNameID: 340
  1097.     *FeatureType: PRINTER_PROPERTY
  1098.     *DefaultOption: FALSE
  1099.       *Option: FALSE
  1100.     {
  1101.         *rcNameID: 335
  1102.         *DisabledFeatures: LIST(Duplex.VERTICAL, Duplex.HORIZONTAL)
  1103.     }
  1104.     *Option: TRUE
  1105.     {
  1106.         *rcNameID: 336
  1107.     }
  1108. }
  1109. *Feature: Duplex
  1110. {
  1111.     *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  1112.     *DefaultOption: NONE
  1113.     *Option: NONE
  1114.     {
  1115.         *rcNameID: =NONE_DISPLAY
  1116.         *Command: CmdSelect
  1117.         {
  1118.             *Order: DOC_SETUP.9
  1119.             *Cmd: "<1B>&l0S"
  1120.         }
  1121.     }
  1122.     *Option: VERTICAL
  1123.     {
  1124.         *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  1125.         *Command: CmdSelect
  1126.         {
  1127.             *Order: DOC_SETUP.9
  1128.             *Cmd: "<1B>&l1S"
  1129.         }
  1130.     }
  1131.     *Option: HORIZONTAL
  1132.     {
  1133.         *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  1134.         *Command: CmdSelect
  1135.         {
  1136.             *Order: DOC_SETUP.9
  1137.             *Cmd: "<1B>&l2S"
  1138.         }
  1139.     }
  1140. }
  1141. *Feature: OptionalOutputBin
  1142. {
  1143.     *rcNameID: 332
  1144.     *FeatureType: PRINTER_PROPERTY
  1145.     *DefaultOption: None
  1146.     *Option: 2BinFinisher
  1147.     {
  1148.       *rcNameID: 333
  1149.     }
  1150.     *Option: 10BinMailbox
  1151.     {
  1152.       *rcNameID: 334
  1153.     }
  1154.     *Option: None
  1155.     {
  1156.       *rcNameID: 335
  1157.     }
  1158. }
  1159. *InvalidCombination: LIST(OptionalOutputBin.10BinMailbox, Stapling.LStapleON)
  1160. *InvalidCombination: LIST(OptionalOutputBin.None, Stapling.LStapleON)
  1161. *InvalidCombination: LIST(OptionalOutputBin.10BinMailbox, Punch.LPunchON)
  1162. *InvalidCombination: LIST(OptionalOutputBin.None, Punch.LPunchON)
  1163. *InvalidCombination: LIST(OptionalOutputBin.10BinMailbox, Offset.Option1)
  1164. *InvalidCombination: LIST(OptionalOutputBin.None, Offset.Option1)
  1165. *InvalidCombination: LIST(OptionalOutputBin.10BinMailbox, Offset.Option3)
  1166. *InvalidCombination: LIST(OptionalOutputBin.None, Offset.Option3)
  1167. *%*InvalidCombination: LIST(OptionalOutputBin.10BinMailbox, Offset.Option4)
  1168. *%*InvalidCombination: LIST(OptionalOutputBin.None, Offset.Option4)
  1169.  
  1170. *Feature: OptionalInputBin
  1171. {
  1172.     *rcNameID: 350
  1173.     *FeatureType: PRINTER_PROPERTY
  1174.     *DefaultOption: None
  1175.     *Option: 500SheetTray
  1176.     {
  1177.     *rcNameID: 351
  1178.     }
  1179.     *Option: 2500SheetTray
  1180.     {
  1181.     *rcNameID: 352
  1182.     }
  1183.     *Option: None
  1184.     {
  1185.       *rcNameID: 335
  1186.     }
  1187. }
  1188. *InvalidCombination: LIST(OptionalInputBin.None,InputBin.Option5)
  1189.  
  1190. *Feature: PageProtect
  1191. {
  1192.     *rcNameID: =PAGE_PROTECTION_DISPLAY
  1193.     *DefaultOption: OFF
  1194.     *Option: ON
  1195.     {
  1196.         *rcNameID: =ON_DISPLAY
  1197.         *Command: CmdSelect
  1198.         {
  1199.             *Order: JOB_SETUP.1
  1200.             *Cmd: "<1B>%%-12345X@PJL SET PAGEPROTECT=LETTER<0A>"
  1201.         }
  1202.     }
  1203.     *Option: OFF
  1204.     {
  1205.         *rcNameID: =OFF_DISPLAY
  1206.         *Command: CmdSelect
  1207.         {
  1208.             *Order: JOB_SETUP.1
  1209.             *Cmd: "<1B>%%-12345X@PJL SET PAGEPROTECT=OFF<0A>"
  1210.         }
  1211.     }
  1212. }
  1213. *Command: CmdStartDoc
  1214. {
  1215.     *Order: DOC_SETUP.7
  1216.     *Cmd: "<1B>&u600D<1B>*r0F"
  1217. }
  1218. *Command: CmdStartPage
  1219. {
  1220.     *Order: PAGE_SETUP.1
  1221.     *Cmd: "<1B>*b0M<0D>"
  1222. }
  1223. *Command: CmdEndJob
  1224. {
  1225.     *Order: JOB_FINISH.1
  1226.     *Cmd: "<1B>E<1B>%%-12345X"
  1227. }
  1228. *Command: CmdCopies
  1229. {
  1230.     *Order: DOC_SETUP.13
  1231.     *Cmd: "<1B>&l" %d{NumOfCopies}"X"
  1232. }
  1233. *RotateCoordinate?: TRUE
  1234. *RotateRaster?: TRUE
  1235. *RotateFont?: TRUE
  1236. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  1237. *MemoryUsage: LIST(FONT, RASTER, VECTOR)
  1238. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  1239. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  1240. *XMoveThreshold: 0
  1241. *YMoveThreshold: 0
  1242. *XMoveUnit: 600
  1243. *YMoveUnit: 600
  1244. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{(DestX / 2) }"X" }
  1245. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,9600]{max_repeat((DestXRel / 2) )}"X" }
  1246. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,9600]{max_repeat((DestXRel / 2) )}"X" }
  1247. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{(DestY / 2) }"Y" }
  1248. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{(DestYRel / 2) }"Y" }
  1249. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{(DestYRel / 2) }"Y" }
  1250. *Command: CmdCR { *Cmd : "<0D>" }
  1251. *Command: CmdLF { *Cmd : "<0A>" }
  1252. *Command: CmdFF { *Cmd : "<0C>" }
  1253. *Command: CmdBackSpace { *Cmd : "<08>" }
  1254. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  1255. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  1256. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  1257. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  1258. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  1259. *EjectPageWithFF?: TRUE
  1260. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  1261. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  1262. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  1263. *OutputDataFormat: H_BYTE
  1264. *OptimizeLeftBound?: TRUE
  1265. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1266. *CursorYAfterSendBlockData: AUTO_INCREMENT
  1267. *TTFSEnabled?: TRUE
  1268. *DefaultFont: 133
  1269. *DefaultCTT: 0
  1270. *CharPosition: BASELINE
  1271. *DeviceFonts: LIST(133,134,140,141,142,143,144,145,146,147,148,149,150,151,
  1272. +                   158,159,160,190,191,192,193,194,195,196,197,203,204,
  1273. +                   205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,
  1274. +                   221,222,223,224)
  1275. *FontCartridge: FC1
  1276. {
  1277.     *rcCartridgeNameID: 297
  1278.     *Fonts: LIST(116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132)
  1279. }
  1280. *FontCartridge: FC2
  1281. {
  1282.     *rcCartridgeNameID: 298
  1283.     *Fonts: LIST(1,2,3,4,27,28,29,30,44,45,68,69,70,71,72,73,
  1284. +                   74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,
  1285. +                   90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106)
  1286. }
  1287. *FontCartridge: FC3
  1288. {
  1289.     *rcCartridgeNameID: 299
  1290.     *Fonts: LIST(31,32,33,34,35,36)
  1291. }
  1292. *FontCartridge: FC4
  1293. {
  1294.     *rcCartridgeNameID: 300
  1295.     *Fonts: LIST(37,38,39,40,41,42,43)
  1296. }
  1297. *FontCartridge: FC5
  1298. {
  1299.     *rcCartridgeNameID: 301
  1300.     *Fonts: LIST(16,17,18,46,47,48,49,107,108,109,110,111,112,113,114,115)
  1301. }
  1302. *FontCartridge: FC6
  1303. {
  1304.     *rcCartridgeNameID: 302
  1305.     *Fonts: LIST(40,41,42,43,59,64,65,66,67,68,69,70,71,136,137,138,139)
  1306. }
  1307. *FontCartridge: FC7
  1308. {
  1309.     *rcCartridgeNameID: 303
  1310.     *Fonts: LIST(10,50,51,52,53,54,55,56,57,58,59,60,61,62,63)
  1311. }
  1312. *FontCartridge: FC8
  1313. {
  1314.     *rcCartridgeNameID: 304
  1315.     *Fonts: LIST(14,19,20,21,22,23,24,25,26)
  1316. }
  1317. *FontCartridge: FC9
  1318. {
  1319.     *rcCartridgeNameID: 305
  1320.     *Fonts: LIST(5,6,7,8,9,11,12,13,14,15,135)
  1321. }
  1322. *FontCartridge: FC10
  1323. {
  1324.     *rcCartridgeNameID: 306
  1325.     *Fonts: LIST(225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,
  1326. +                   241,242)
  1327. }
  1328. *FontCartridge: FC11
  1329. {
  1330.     *rcCartridgeNameID: 307
  1331.     *Fonts: LIST(148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,
  1332. +                   164,165,166,167,168,169,170,171,172,173,174,175,176)
  1333. }
  1334. *FontCartridge: FC12
  1335. {
  1336.     *rcCartridgeNameID: 308
  1337.     *Fonts: LIST(177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,
  1338. +                   193,194,195,196,197,198,199,200,201,202)
  1339. }
  1340. *FontCartridge: FC13
  1341. {
  1342.     *rcCartridgeNameID: 309
  1343.     *Fonts: LIST(243,244,245,246,247)
  1344. }
  1345. *MinFontID: 16534
  1346. *MaxFontID: 32768
  1347. *switch: Resolution
  1348. {
  1349.     *case: Option1
  1350.     {
  1351.         *FontFormat: HPPCL_OUTLINE
  1352.     }
  1353.     *case: Option2
  1354.     {
  1355.         *FontFormat: HPPCL_RES
  1356.     }
  1357. }
  1358. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  1359. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  1360. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  1361. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  1362. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  1363. *Command: CmdWhiteTextOn { *Cmd : "<1B>*v1o1T" }
  1364. *Command: CmdWhiteTextOff { *Cmd : "<1B>*v0o0T" }
  1365. *MinGrayFill: 1
  1366. *MaxGrayFill: 100
  1367. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{(RectXSize / 2) }"A" }
  1368. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{(RectYSize / 2) }"B" }
  1369. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage }"g2P" }
  1370. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
  1371.